home *** CD-ROM | disk | FTP | other *** search
/ MacWorld 1999 November / Macworld (1999-11).dmg / Updaters / WhiteCap 3.0.4 / WhiteCap Source.sit / WhiteCap Source / Common / io / Headers / CEgPrefs.h < prev    next >
Text File  |  1999-07-13  |  590b  |  33 lines

  1. #ifndef _CEGPREFS_
  2. #define _CEGPREFS_
  3.  
  4. #include "ArgList.h"
  5.  
  6. class CEgFileSpec;
  7. class Exam;
  8.  
  9. class CEgPrefs {
  10.     
  11.     private:
  12.         
  13.         static CEgFileSpec            sPrefsSpec;    
  14.                         
  15.             
  16.     public:
  17.         
  18.         static ArgList                sPLFactoryDefaults;
  19.         static ArgList                sPLDefaults;
  20.         static ArgList                sFactoryPrefs;
  21.         static ArgList                sPrefs;
  22.  
  23.         //     Call this at program startup!
  24.         static void                    LoadPrefs();
  25.         
  26.         //            This is true if valid prefs were initally found
  27.         static bool                    sPrefsFound;
  28.         
  29.         //             Saves Exam::sExamDefaults, sPLDefaults and sEgPrefs to disk.
  30.         static void                    SavePrefs();
  31. };
  32.  
  33. #endif